Developing Multi-Agent Systems through Integrating Prometheus, INGENIAS and ICARO-T
نویسندگان
چکیده
A great number of methodologies to develop MAS systems have been proposed in the last few years. But, a perfect methodology that satisfies all the developer necessities cannot be found. This is the reason why different methodologies are studied to create a new one. In this article, a methodology that includes all steps from the capture of requirements to the implementation and deployment of an agent-based application is proposed. In first place, an Analysis Overview Diagram is created to obtain an initial sketch of the application. Afterwards, the model obtained by following the two first stages proposed by Prometheus methodology – could be integrated into INGENIAS through UML-AT language. Next, the modeling goes on with INGENIAS. Finally, code is generated for the ICARO-T platform.
منابع مشابه
Model-to-model and model-to-text: looking for the automation of VigilAgent
VigilAgent is a methodology for the development of agent-oriented monitoring applications that uses agents as the key abstraction elements of the involved models. It has not been developed from scratch, but it reuses fragments from Prometheus andion elements of the involved models. It has not been developed from scratch, but it reuses fragments from Prometheus and INGENIAS methodologies for mod...
متن کاملPrometheus and INGENIAS Agent Methodologies: A Complementary Approach
A great number of methodologies to develop multi-agent systems (MAS) have been proposed in the last few years. But a unique methodology cannot be general enough to be useful for everyone without some level of customization. According to our knowledge, existent agent-based surveillance systems have been developed ad-hoc and no methodology has been followed. We are interested in creating tools th...
متن کاملIDK and ICARO to develop multi-agent systems in support of Ambient Intelligence
An important issue in Ambient Intelligence (AmI) is the massive deployment of intelligent agents embedded in the environment which are adaptive to the users’ profiles, preferences and needs. This is why, the use of agent-oriented methodologies and frameworks is almost mandatory to easily develop software for AmI scenarios. ICARO is a software framework that promotes the use of different organiz...
متن کاملSinCity 2.0: An Environment for Exploring the Effectiveness of Multi-agent Learning Techniques
Enhanced Deliberation in BDI-Modelled Agents p. 59 Cooperative Behaviors Description for Self-* Systems Implementation p. 69 Collaborative Dialogue Agent for COPD Self-management in AMICA: A First Insight p. 75 Methodology and Engineering Application of Model Driven Techniques for Agent-Based Simulation p. 81 Using ICARO-T Framework for Reactive Agent-Base Mobile Robots p. 91 REST-A: An Agent V...
متن کاملProcesses Engineering & AOSE
One of the most stimulating research lines in software engineering today, process engineering is currently a hot topic in agentoriented software engineering research [1–4]. A number of methodologies have been designed such as ADELFE, ASPECS, INGENIAS, MaSE, PASSI, Prometheus, SODA, Tropos,. . . , each of which with their own specificities. Sometimes, when a multi-agent application has to be des...
متن کامل